A Construction of Typed Lambda Models Related to Feasible Computability

نویسندگان

  • Vladimir Yu. Sazonov
  • Andrei Voronkov
چکیده

In this paper we develop an approach to the notion of computable functionals in a very abstract setting not restricted to Turing or, say, polynomial computability. We assume to start from some basic class of domains and a basic class of functions deened on these domains. (An example may be natural numbers with polytime computable functions). Then we deene what are \all" corresponding functionals of higher types which add nothing new to these basic functions. We call such functionals computable or, more technically and adequately speaking, substitutable. (Similarly, in D.Scott's domains we say about continuous functionals as about far-reaching abstraction of computable ones.) Our results are applicable to quite arbitrary (complexity) classes of functions, satisfying a very general Assumption.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Weak Normalization for the Simply-Typed Lambda-Calculus in Twelf

Weak normalization for the simply-typed λ-calculus is proven in Twelf, an implementation of the Edinburgh Logical Framework. Since due to proof-theoretical restrictions Twelf Tait’s computability method does not seem to be directly usable, a combinatorical proof is adapted and formalized instead.

متن کامل

Normalization for the Simply-Typed Lambda-Calculus in Twelf

Normalization for the simply-typed λ-calculus is proven in Twelf, an implementation of the Edinburgh Logical Framework. Since due to proof-theoretical restrictions Twelf Tait’s computability method does not seem to be directly usable, a syntactical proof is adapted and formalized instead. In this case study, some boundaries of Twelf current capabilities are touched and discussed.

متن کامل

A New Model Construction for Various Type Systems

A construction of nondomain models for various type systems such as Martin-Löf’s type theory with intensional identity types, the polymorphic lambda calculus and other extensions of the simply typed lambda calculus is presented. These extensions include nearly all calculi in Barendregt’s lambda cube enriched by strong sums. The models can be arranged in such a way that the universal type Πα. α ...

متن کامل

Deciding Isomorphisms of Simple Types in Polynomial Time

The isomorphisms holding in all models of the simply typed lambda calculus with surjective and terminal objects are well studied these models are exactly the Cartesian closed categories. Isomorphism of two simple types in such a model is decidable by reduction to a normal form and comparison under a nite number of permutations (Bruce, Di Cosmo, and Longo 1992). Unfortunately, these normal forms...

متن کامل

Barendregt’s Lemma

Barendregt’s Lemma in its original form is a statement on Combinatory Logic that holds also for the lambda calculus and gives important insight into the syntactic interplay between substitution and reduction. Its origin lies in undefinablity proofs, but there are other applications as well. It is connected to the so-called Square Brackets Lemma, introduced by van Daalen in proofs of strong norm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993